#pragma once
#include "MemeticAlgorithm.h"

class Baldwinian : public MemeticAlgorithm
{
	public:
		Baldwinian(InitialPopulationFactory *ipf,
			MatingSelection *ms, Crossover *co, Mutation *mut,
			LocalSearch *ls, EnvironmentSelection *es):
			MemeticAlgorithm(ipf, ms, co, mut, ls, es) { _name = "Baldwinian"; }
		virtual void SetLocalSearchValue(Solution &originSolution, Solution &LSSolution );
};

